Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 France F6 France F8 France F9 USA F28 Australia F1 Australia F2 Ecuador F2 Ecuador F3 USA F26 USA F27 Canada F3 USA F22 USA F23 USA F27 USA F28 USA F29 USA F24 USA F25 Canada F1 Canada F2 Germany F1 Germany F2 Austria F1 2001 UT Tyler Patriot Challenger - Tyler The Waco International Tennis Challenger - Waco Uncle Tobys Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra Shimadzu All Japan Indoor Tennis Championships - Kyoto Lubbock Challenger - Lubbock USTA Challenger of Orlando - Orlando Shimadzu All Japan Indoor Tennis Championships - Kyoto 2006 Challenger of Santa Clarita California Challenger - Valencia Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Men's Pro Challenger - Tunica Unique Zagreb Open - Zagreb Open Castilla y Leon - Segovia GHI Bronx Tennis Classic - Bronx USTA Challenger of San Antonio - San Antonio Olbia Challenger - Olbia Heineken Challenger - Ho Chi Minh City Voit Mexico City Open - Mexico City XL Bermuda Open - Bermuda Isla de Lanzarote - Lanzarote Intersport Heilbronn Open - Heilbronn Countrywide Classic USTA Challenger - Carson Gemax Open - Belgrade Ciudad de Pozoblanco Open Diputacion - Cordoba USTA Freeman Men's Challenger - Joplin Togliatti Cup - Togliatti 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda Budapest Challenger - Budapest PEOPLEnet Cup - Dnepropetrovsk Smith Barney Men's Challenger - Covington Open de Montauban - Montauban Keio Challenger International Tennis Tournament - Yokohama Flea Market Cup - Busan Uncle Toby's Challenger in Burnie - Burnie Hilton Waikoloa Village USTA Challenger - Waikoloa Penza Cup - Penza Ourocard Tennis Challenger - Sao Paulo Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver ATP Open Castilla y Leon - Segovia Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Taiwan Challenger - Kaohsiung Bukhara Challenger - Bukhara PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Heilbronn Challenger Bergamo Challenger Sunrise Challenger Austin Challenger - Austin Baton Rouge Challenger The Swanston Challenger - Sacramento Rhodes Challenger Ramat Hasharon Challenger Cremona Challenger Isla de Gran Canaria - Mas Palomas The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Tatra Banka Open 2006 - Bratislava Rhodes Challenger Ramat Hasharon Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Vancouver Challenger Samsung Securities Cup - Seoul ECM Prague Open 2005 - Prague Odlum Brown Vancouver Open - Vancouver San Jose Challenger BMW Tennis Championship - Sunrise Athens Challenger Fergana Challenger Open D'Orleans - Orleans Puerto Rico Challenger Tennis Event - Humacao Nottingham Challenger 2005 Tulsa Challenger - Tulsa Astana Challenger Beijing Challenger Home Depot Center USTA Challenger - Carson Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge XL Bermuda Open - Bermuda Granby Challenger Ortisei Challenger Bergamo Challenger USTA Men's Challenger of Dallas - Dallas XI Abierto Internacional de Salinas - Salinas Salinas Challenger Winnetka Challenger Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta Vancouver Challenger Bangkok Challenger Quimper Challenger Dallas Challenger Leon Challenger Busan Challenger Nottingham Challenger Heilbronn Challenger Istanbul Challenger Guimaraes Challenger Bancolombia Open - Bogota Vancouver Challenger Alphen Challenger Petange Challenger Mordova Cup 2007 - Saransk Eckental Challenger Irving Challenger Nottingham Challenger Rennes Challenger Helsinki Challenger Ilkley Challenger Vancouver Challenger Shanghai Challenger VI Gramado Open de Tenis - Gramado Mons Challenger Brescia Challenger Guangzhou Challenger Shenzhen Challenger Happy Valley Challenger Raanana Challenger Dallas Challenger Swanston Challenger - Sacramento Sao Paulo Challenger Karshi Challenger Ostdeutscher Sparkassen Cup - Dresden Eckental Challenger Irving Challenger Manchester Challenger Astana Challenger Kaohsiung Challenger Monterrey Challenger Ho Chi Minh City Challenger Mons Challenger Surbiton Challenger Nottingham Challenger Taipei City Challenger Akbank Private Banking TED Open - Istanbul Seoul Challenger Busan Challenger Seoul Challenger Vancouver Challenger Bratislava Challenger Taipei City Challenger Raanana Challenger Seoul Challenger Busan Challenger Granby Challenger Columbus Challenger The LTA Wrexham Challenger - Wrexham Columbus Challenger Tashkent Challenger Suzhou Challenger Canberra Challenger Indian Wells Challenger HTV Challenger - Ho Chi Minh City Okal Cup - Eckental Ciudad de Telde - Telde Czech Open - Prostejov Istanbul Challenger Baden Open - Ettlingen Columbus Challenger Tiburon Challenger Irving Challenger Busan Challenger Le Gosier Challenger Privatbank Open 2006 - Dnepropetrovsk Gimcheon Challenger Togliatti Cup - Togliatti Guzzini Challenger - Recanati Nottingham Challenger Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Wailea Men's Challenger - Maui USTA Comerica Challenger - Aptos Gwangju Challenger Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Project Independence Men's Challenger - Mandeville Binghamton Challenger dBI Tennis Challenger - Binghamton Mallorca Challenger Cassis Challenger Ortisei Challenger Helsinki Challenger Uncle Toby's Burnie Challenger - Tasmania Ljubljana Open - Ljubljana Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Alexander Kolyaskin Memorial - Donetsk College Station Challenger - College Station TED Open - Istanbul Pro Challenger at Calabasas - Calabasas Schickendanz Open - Furth Czech Open 2006 - Prostejov Brisbane International - Brisbane Morelos Challenger Kobstaedernes ATP Challenger - Kolding Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Prague Challenger Puebla Challenger Busan Challenger International Indoor Tennis Championships of Croatia - Zagreb Sao Paulo Challenger Tour Finals Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Dallas Challenger Salzburg Challenger The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Zhuhai Challenger Mercedes Cup - Stuttgart RCA Championships - Indianapolis Heilbronn Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Dallas Challenger The Artois Championships - London The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Nottingham-2 Challenger Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Medibank International - Sydney Davidoff Swiss Indoors Basel - Basel Salzburg Challenger Heineken Open - Auckland Interwetten Austrian Open - Kitzbuhel Sacramento Challenger Tashkent Challenger SA Tennis Open - Johannesburg Ordina Open - 's-Hertogenbosch Regions Morgan Keegan Championships - Memphis Geneva Challenger SAP Open - San Jose Grand Prix Hassan II - Casablanca BMW Open - Munich BMW Open - Munich Regions Morgan Keegan Championships - Memphis Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai Jerusalem Challenger Legg Mason Tennis Classic - Washington Loughborough Challenger Ordina Open - s-Hertogenbosch St. Petersburg Open - St. Petersburg Delray Beach International Tennis Championships - Delray Beach Kremlin Cup - Moscow Winston Salem - Winston Salem Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Sunrise Challenger Campbell's Hall of Fame Tennis Championships - Newport PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston Serbia Open - Belgrade BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Delray Beach International Tennis Championships - Delray Beach Citi Open - Washington Batman Challenger PTT Thailand Open - Bangkok Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Heineken Open - Auckland Little Rock Challenger Open Sud de France - Montpellier Le Gosier Challenger Winston-Salem Open - Winston-Salem Countrywide Classic - Los Angeles Guadalajara Challenger Mexico City Challenger SAP Open - San Jose Sarasota Challenger Tunis Challenger Kun-Ming Challenger Delray Beach International Tennis Championships - Delray Beach Rakuten Japan Open - Tokyo Power Horse Cup - Dusseldorf AEGON Championships - London Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Power Horse Cup - Dusseldorf Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Open Sud de France - Montpellier BMW Open - Munich Geneva Open - Geneva Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Kremlin Cup - Moscow Memphis Open - Memphis Citi Open - Washington U.S. National Indoor Tennis Championships - Memphis Erste Bank Open - Vienna Delray Beach Open - Delray Beach Athens Challenger If Stockholm Open - Stockholm Memphis Open - Memphis Tallahassee Challenger Gerry Weber Open - Halle Citi Open - Washington Campbell's Hall of Fame Tennis Championships - Newport Ningboo Challenger Aegon Nottingham Open - Nottingham Ortisei Challenger Geneva Open - Geneva Thailand Open - Bangkok Citi Open - Washington New York Open - New York Gerry Weber Open - Halle AEGON Championships - London Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Delray Beach International Tennis Championships - Delray Beach BB&T Atlanta Open - Atlanta Gerry Weber Open - Halle SA Tennis Open - Johannesburg Heilbronn Challenger Open Sabadell Atlantico - Barcelona Hall of Fame Open - Newport Open de Moselle - Metz Thailand Open - Bangkok China Open - Beijing Le Gosier Challenger Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb AEGON Championships - London Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Thailand Open - Bangkok Irving Challenger PTT Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis The Stella Artois Championships - London Gerry Weber Open - Halle Farmers Classic - Los Angeles US Men's Clay Court Championship - Houston Moselle Open - Metz Swiss Indoors Basel - Basel Hua Hin Challenger Aircel Chennai Open - Chennai Apia International - Sydney Andria Challenger Dubai Duty Free Tennis Championships - Dubai Binghamton Challenger BRD Nastase Tiriac Trophy - Bucharest Ortisei Challenger BMW Open - Munich Canberra Challenger Shenzhen Challenger Moselle Open - Metz Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Tiburon Challenger Apia International - Sydney Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Kaohsiung Challenger BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur Canberra Challenger ASB Classic - Auckland Indian Wells Challenger Tashkent Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Busan Challenger BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston TEB BNP Paribas Istanbul Open - Istanbul Shenzhen Open - Shenzhen Winnipeg Challenger Gatineau Challenger New York Open - New York Delray Beach Open - Delray Beach Citta di Monza - Monza St. Petersburg Open - St. Petersburg Tennis Channel Open - Las Vegas RCA Championships - Indianapolis Countrywide Classic - Los Angeles TD Waterhouse Cup - Long Island Legg Mason Tennis Classic - Washington Stockholm Open - Stockholm Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis AEGON International - Eastbourne BMW Open - Munich U.S. National Indoor Tennis Championships - Memphis St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Qatar ExxonMobil Open - Doha CA Tennis Trophy - Vienna Canberra Challenger Pilot Pen Tennis - New Haven Campbells Hall of Fame Tennis Championships - Newport Abierto Mexicano Telcel - Acapulco Masters Series Madrid - Madrid Masters Series Monte-Carlo - Monte Carlo Atlanta Tennis Championships - Atlanta Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Dubai Duty Free Tennis Championships - Dubai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami BNP Paribas Masters - Paris Sony Open Tennis - Miami Western & Southern Financial Group Masters - Cincinnati China Open - Beijing Shanghai ATP Masters 1000 - Shanghai Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami Mutua Madrid Open - Madrid SAP Open - San Jose Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Ricoh Open - 's-Hertogenbosch SAP Open - San Jose Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal BNP Paribas Open - Indian Wells If Stockholm Open - Stockholm Rogers Cup - Montreal U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rogers Cup - Toronto French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Campionati Internazionali D'Italia - Rome Campionati BNL dItalia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells BNP Paribas Masters - Paris French Open - Paris Sony Ericsson Open - Miami Ecuador Open - Quito BNP Paribas Open - Indian Wells Rogers Cup - Montreal Wimbledon - London Rogers Cup - Toronto Western & Southern Open - Cincinnati U.S. Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Claro Open Colombia - Bogota Wimbledon - London If Stockholm Open - Stockholm U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York If Stockholm Open - Stockholm U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 French Open - Paris Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, PO, FRA-GER 4-1 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, 1R, POR-ISR 5-0 Wimbledon - London Davis Cup, Group I, PO, ISR-UKR 0-5 Western & Southern Open - Cincinnati Wimbledon - London Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Mutua Madrid Open - Madrid Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, PO, ISR-SLO 3-2 River Oaks International Tennis Tournament - Houston Davis Cup, Group I, PO, ISR-SWE 3-1 Wimbledon (juniors) River Oaks International Tennis Tournament - Houston Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group I, 1R, HUN-ISR 3-2 U.S. Open (juniors) Olympics - Rio de Janeiro French Open (juniors)